cross-border payment - Alemán Inglés Diccionario